this poor little thing - French English Dictionary